Clarify SEO meaning for developers#6207
Conversation
Add a comprehensive SEO guide that clarifies what SEO actually means for developers and explains TanStack Start's technical SEO capabilities: - Document head management (meta tags, titles, Open Graph) - Server-side rendering for crawlability - Static prerendering for performance - Structured data (JSON-LD) for rich results - Sitemap and robots.txt generation via server routes - Best practices for technical SEO This addresses the common misconception that SEO is just a checkbox, explaining that it's about using available tools effectively.
Add a comprehensive LLM Optimization (LLMO) guide for both React and Solid frameworks, covering: - What LLMO/AIO/GEO is and how it differs from traditional SEO - Structured data (JSON-LD) for AI consumption - Schema.org examples: Article, Product, Organization, FAQ - Machine-readable API endpoints - Content best practices for AI extraction - llms.txt implementation - Monitoring AI citations Also adds cross-reference callouts between SEO and LLMO guides to help users discover related content.
📝 WalkthroughWalkthroughAdds SEO and LLM Optimization (LLMO) guides for both React and Solid and updates site navigation to include these new guide pages; changes are documentation and navigation-only with no public API or runtime behavior modifications. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: defaults Review profile: CHILL Plan: Pro 📒 Files selected for processing (4)
✅ Files skipped from review due to trivial changes (1)
🚧 Files skipped from review as they are similar to previous changes (1)
🧰 Additional context used📓 Path-based instructions (1)docs/**/*.{md,mdx}📄 CodeRabbit inference engine (AGENTS.md)
Files:
🪛 LanguageTooldocs/start/framework/solid/guide/llmo.md[style] ~243-~243: To elevate your writing, try using an alternative expression here. (MATTERS_RELEVANT) docs/start/framework/react/guide/llmo.md[style] ~243-~243: To elevate your writing, try using an alternative expression here. (MATTERS_RELEVANT) ⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
🔇 Additional comments (2)
Comment |
|
View your CI Pipeline Execution ↗ for commit 7f1f93b
☁️ Nx Cloud last updated this comment at |
Update SEO and LLMO guides to use createFileRoute with server.handlers instead of createServerFileRoute for consistency across React and Solid.
- Add built-in sitemap generation with prerender + crawlLinks - Show dynamic sitemap as alternative for dynamic content - Fix escaped period syntax in file names: sitemap[.]xml.ts, robots[.]txt.ts, llms[.]txt.ts - Add CDN caching recommendation for dynamic sitemaps
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.